#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

int findMaxConsecutiveOnes(int* nums, int numsSize)
{
    int maxcount = 0;
    int i = 0;
    int i = 0;
    while (i < numsSize) 
    {
        if (*(nums + i)) 
        {
            int j = i;
            int count = 0;

            while ((j < numsSize) && (*(nums + j)))
            {
                count++;
                j++;
            }

            if (count > maxcount) 
            {
                maxcount = count;
            }

            i = j;
        }
        else 
        {
            i++;
        }
    }
    return maxcount;
}

int main()
{
    int arr[] = { 1,1,1,0,1,1,0 };
    int sz = sizeof(arr) / sizeof(arr[0]);
    int ret = findMaxConsecutiveOnes(arr, sz);
    printf("%d\n", ret);
    return 0;
}

//#include <stdio.h>
//
//int main()
//{
//    int n = 0;
//    int count = 0;
//    scanf("%d", &n);
//
//    int i = 0;
//    for (i = 3; i <= n; i++)
//    {
//        int j = 0;
//        int sum = 0;
//        for (j = 1; j < i; j++)
//        {
//            if (i % j == 0)
//            {
//                sum += j;
//            }
//        }
//        if (sum == i)
//        {
//            count++;
//        }
//    }
//
//    printf("%d\n", count);
//
//    return 0;
//}
//#include <stdio.h>
//
//int main()
//{
//    int num = 0;
//    char arr[100] = { 0 };
//    int i = 0;
//    scanf("%d", &num);
//
//    while (num > 9)
//    {
//        int k = num % 10;
//        arr[i++] = k + '0';
//        num /= 10;
//    }
//    arr[i] = num + '0';
//
//    printf("%s", arr);
//
//    return 0;
//}

//#include <stdio.h>
//#include <string.h>
//
//int main()
//{
//    char arr[10000] = { '\0' };
//    char arr2[10000] = { '\0' };
//    gets(arr);
//
//    int i = 0;
//    int len = strlen(arr);
//
//    int left = 0;
//    int right = len - 1;
//    while (left < right)
//    {
//        char tmp = arr[left];
//        arr[left] = arr[right];
//        arr[right] = tmp;
//        left++;
//        right--;
//    }
//
//    for (i = 0; i < len; i++)
//    {
//        if ((arr[i] >= 'a' && arr[i] <= 'z') || (arr[i] >= 'A' && arr[i] <= 'Z'))
//        {
//            arr2[i] = arr[i];
//        }
//        else
//        {
//            arr2[i] = ' ';
//        }
//    }
//
//    puts(arr2);
//
//    return 0;
//}